home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
94xx
/
9403a.d64
/
kalender prg. 2
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1995-03-30
|
339b
|
17 lines
10 INPUT"DATUM FORMAT TTMMJJJJ ";D$
20 T=VAL(MID$(D$,1,2))
30 M=VAL(MID$(D$,3,2))
40 J=VAL(MID$(D$,5))
50 IF M<1 OR M>12 THEN RUN
60 IF T<1 OR T>31 THEN RUN
70 GOSUB1000
80 PRINT "JULIANISCH: "JD
90 END
1000 REM KALENDER -> JULIANISCH
1010 IF M>2 THEN M=M-3:GOTO 1030
1020 M=M+9:J=J-1
1030 JH=INT(J/100):JA=J-100*JH
1040 JD=INT(146097*JH/4)+INT(1461*JA/4)
1050 JD=JD+INT((153*M+2)/5)+T
1060 RETURN